//用户的路由模块
const express = require('express')
// 创建路由对象
const router = express.Router()
// 注册新用户
// router.post('/reguser', (req, res) => {
// res.send('reguser OK')
// })
// // 登录
// router.post('/login', (req, res) => {
// res.send('login OK')
// })
// 导入用户路由处理函数模块，这样路由模块可以专注于路由，函数在另一个函数处理模块写
const userHandler = require('../router_handler/user');
//导入验证表单的中间件
const expressJoi=require('@escook/express-joi');
//导入需要的验证规则对象
const {reg_login_schema}=require('../schema/user');
//在路由对象上挂载两个具体的路由规则
//这是一个有权限的API接口
// 注册新用户
router.post('/reguser',expressJoi(reg_login_schema), userHandler.regUser)
// 登录
router.post('/login', expressJoi(reg_login_schema),userHandler.login)
// 将路由对象共享出去
module.exports = router